.search_sousuo {
  background-color: #f1f1f1; }
  .search_sousuo .text_sear {
    position: relative;
    height: r(90px);
    background-color: #1e1d1d; }
    .search_sousuo .text_sear a {
      float: left;
      display: inline-block;
      background-color: red;
      width: r(50px);
      height: r(50px);
      border-radius: 50%;
      margin: r(20px) 0 0 r(14px); }
      .search_sousuo .text_sear a img {
        display: block;
        width: r(22px);
        height: r(22px);
        margin: 0 auto;
        margin-top: r(13px); }
    .search_sousuo .text_sear input {
      float: left;
      width: r(345px);
      height: r(50px);
      outline: 0;
      margin: r(20px) 0 0 r(26px);
      border-radius: r(30px);
      border: 1px solid #fff;
      padding-left: r(170px);
      padding-right: r(19px);
      background-color: #1f1f1f;
      color: white; }
    .search_sousuo .text_sear .btn {
      position: absolute;
      top: r(33px);
      left: r(110px);
      font-size: r(16px);
      height: r(26px); }
      .search_sousuo .text_sear .btn i {
        color: #fff; }
      .search_sousuo .text_sear .btn span {
        display: inline-block;
        font-size: r(26.89px);
        margin-left: r(30px);
        color: #7e7e7e;
        width: r(80px);
        border-right: 1px solid #7e7e7e; }
  .search_sousuo .content_news ul {
    display: block;
    width: 100%;
    font-size: 0; }
    .search_sousuo .content_news ul .fi_li {
      background-color: #fff;
      display: block;
      width: r(580px);
      margin: 0 auto;
      margin-top: r(31px);
      padding-top: r(22px); }
      .search_sousuo .content_news ul .fi_li a p {
        font-size: r(26.63px);
        color: #595757;
        text-align: center; }
      .search_sousuo .content_news ul .fi_li a span {
        font-size: r(22px);
        color: #898989;
        line-height: r(33px);
        margin: 0 auto;
        display: block;
        text-align: left;
        width: r(550px);
        margin-top: r(21px); }
      .search_sousuo .content_news ul .fi_li i {
        font-size: r(18px);
        color: #898989;
        font-style: initial;
        margin-top: r(20px);
        margin-left: r(16px);
        display: inline-block;
        margin-bottom: r(25px); }
        .search_sousuo .content_news ul .fi_li i .time {
          width: initial;
          margin-left: r(25px);
          margin-top: initial; }
    .search_sousuo .content_news ul li {
      background-color: #fff;
      display: block;
      width: r(580px);
      margin: 0 auto;
      margin-top: r(31px);
      padding-top: r(22px); }
      .search_sousuo .content_news ul li a p {
        font-size: r(26.63px);
        color: #595757;
        text-align: center; }
      .search_sousuo .content_news ul li a span {
        font-size: r(22px);
        color: #898989;
        line-height: r(33px);
        margin: 0 auto;
        display: block;
        text-align: left;
        width: r(550px);
        margin-top: r(21px); }
      .search_sousuo .content_news ul li i {
        font-size: r(18px);
        color: #898989;
        font-style: initial;
        margin-top: r(20px);
        margin-left: r(16px);
        display: inline-block;
        margin-bottom: r(25px); }
        .search_sousuo .content_news ul li i .time {
          width: initial;
          margin-left: r(25px);
          margin-top: initial; }
